@charset "utf-8";
.content{width:1200px; margin: 0 auto;}
.banner {
	position: relative;
	width: 100%;
	overflow: auto;
	font-size: 18px;
	line-height: 24px;
	text-align: center;
	color: rgba(255, 255, 255, .6);
	filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#99ffffff",endColorstr = "#99ffffff");
	text-shadow: 0 0 1px rgba(0, 0, 0, .05), 0 1px 2px rgba(0, 0, 0, .3);
	background: #5b4d3d;
	box-shadow: 0 1px 2px rgba(0, 0, 0, .25);
}
.banner ul {
	list-style: none;
	width: 300%;
}

/*产品列表*/
.product_banner{width: 100%; height:330px; margin-bottom: 10px;}
.product_class {
	background: rgba(255, 255, 255, .8);
	filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#C8ffffff",endColorstr = "#C8ffffff");
	position: absolute;
	left: 190px;
	top: 200px;
	padding: 80px 100px;
	width: 520px;
}
.product_class h4{color: #fff;  background:#2b1d13; width: 100px; padding: 10px 0px; text-align: left; font-size: 16px; font-weight: bold;}
.product{width: 1200px; margin: 20px auto;}
.select{font-size:14px}
.select li{list-style:none;padding:10px 0}
.select .select-list{border-bottom:#eee 1px dashed}
.select dl{zoom:1;position:relative;line-height:24px;}
.select dl:after{content:" ";display:block;clear:both;height:0;overflow:hidden}
.select dt{width:100px;margin-bottom:5px;position:absolute;top:0;left:-100px;text-align:right;color:#666;height:24px;line-height:24px}
.select dd{float:left;display:inline;margin:0 0 5px 5px;}
.select a{display:inline-block;white-space:nowrap;height:24px;padding:0 10px;text-decoration:none;color:#333;border-radius:2px;}
.select a:hover{color:#fff;background-color:#2b1d13}
.select .selected a{color:#fff;background-color:#2b1d13}
.select-result dt{font-weight:bold}
.select-no{color:#999}
.select .select-result a{padding-right:20px;background:#2b1d13 url("../images/icon/close.gif") right 9px no-repeat}
.select .select-result a:hover{background-position:right -15px}


.product_listbox{float:left;margin-bottom:20px;margin-right:10px;display:inline;width:32%;height:350px; overflow:hidden;position:relative;border:solid 2px #F4F4F4}
.product_listbox:hover{border:solid 2px #D1AB72;} 
.product_listbox .listimg{width:100%;height:280px;position:relative;overflow:hidden;}
.product_listbox .listimg img{width:390px;top:0;left:0;position:absolute;}

.product_listbox .listinfo{_margin-bottom:3px;width:100%;line-height:22px;font-size:12px;}
.product_listbox .list_title{float:left; margin-left:20px;margin-top:20px;_margin-top:-2px;width:250px;font-size:16px;}
.product_listbox .list_title a{font-size:16px; text-decoration: none; color: #333;}
.product_listbox .list_title a:hover{color:#2b1d13;}
.product_listbox .list_btn{float:right;;width:100px;color:#999;margin-top:10px;_margin-top:-2px; margin-right: 5px;}
.product_listbox .list_btn a{font-size:14px; text-align: center; text-decoration: none; background: #ccc; color: #000; padding: 5px 10px; display: block; border: 1px solid #ccc;}
.product_listbox .list_btn a:hover{background:#2b1d13; color: #fff;}

/*产品详情页 show_product.html*/
.tab{ overflow:hidden; }
.tab li,.tab a,.tab-item{cursor:pointer;float:left;text-align: center;}
.m, .mt, .mc, .mb{overflow:hidden;}
.mt .extra{float: right;}

.product_box{width: 1070px; margin: 0 auto;}
.m{width: 1200px; margin: 0 auto;}
.pro_img_box{ float: left;width:480px;}
 .mt{height:28px;line-height:28px;padding:0 10px 8px;border-top:1px solid #EED97C;background:url(../images/bg_hotsale.gif) repeat-x 0 -552px;color:#c00;}
 .tab{border-bottom:2px solid #761C19;margin-bottom:10px;}
 .tab li{position:relative;height:24px;padding:3px 12px 0;background:#ccc; overflow:hidden;margin-right:3px;line-height:24px;font-size:14px;font-weight:bold;color:#000;}
 .tab span{position:absolute;left:0;top:0;z-index:1;width:10px;height:27px;background:url(../images/icon_clubs.gif) no-repeat 0 -150px;}
 .tab a{float:none;color:#c30;}
 .tab .curr{background: #761C19;color:#fff;}
 .tab .curr a{color:#fff;}
 .mc .extra{padding:5px 10px;border-top:1px solid #F3E6C6;}
 .total{float:right;}
 .total strong{color:#FF7403;}
 .total a:link,.right-extra .total a:visited{color:#005aa0;}
 .join a:link,.right-extra .join a:visited{color:#FF7604;}
 .norecode{padding:0 10px 10px;}
 .iloading{margin-bottom:10px;}
/*评论列表*/
#comment .item{border:1px solid #FFFFFF;padding:8px 15px;}
#comment .odd{background: none repeat scroll 0 0 #F4F9FF;border: 1px solid #EDF0F1;border-radius:10px 10px 10px 10px;}
#comment .user{color:#999999;text-align: right;}
#comment .user span{margin-left: 20px;}
#comment .user .u-level{color:#088100;}
#comment dl{margin-bottom:5px;overflow:hidden;}
#comment dt{float:left;text-align:right;width:80px;}
#comment dd{float:right;overflow:hidden;width:649px;}
#comment .content{float:left;width:510px;}
#comment .date-answer{color:#999999;float:right;text-align:right;width:130px;}
#comment .useful{color:#999999;text-align:right;}
#comment .useful a{color: #005AA0;}
#comment dt b{background-image: url("../images/icon_clubs.gif");background-repeat: no-repeat;float:left;height:13px;margin:2px 3px 0 0;width:14px;}
#comment .ask b{background-position:-72px -14px;}
#comment .answer{color:#D75509;}
#comment .answer b{background-position:-57px -14px;}

/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
/*.jqzoom img{width: 600px;}*/
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:6000px;height:400px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/

.spec-preview{width:480px;height:340px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:600px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:67px; line-height:67px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:550px;height:67px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:100px;text-align:center; overflow: hidden;}
.spec-scroll .items ul li img{border:1px solid #CCC;width:90px;;}
.spec-scroll .items ul li img:hover{border:2px solid #990000;padding:1px;}
.pro_info_box{float: right; width: 580px; padding-left: 10px;}
.pro_info_box h1{padding: 20px 0px; margin: 0; border-bottom: 1px solid #CCC;}
.pro_info_box .p_info{margin: 10px 0px; width: 350px; float: left;}
.pro_info_box p{line-height: 18px; font-size: 12px; margin: 10px 0px 0px 40px}
#main_s_pic{margin: 0px 0px 0px 40px; }
#main_s_pic a{display: inline-block; height: 40px; width: 60px; margin: 0 5px; line-height: 40px; text-align: center;}
#main_s_pic img{vertical-align: middle; width: 60px; height: 40px;}
.p_price{font-size: 24px; font-weight: bold; color: #F00;}
.p_action{margin: 20px 0px 0px 40px;height: 60px;}
.p_action .p_call{width: 220px; padding: 5px 0 10px 0; height:30px; line-height: 30px; 
display: inline-block;
margin-bottom: 0;
vertical-align: middle;
cursor: pointer;
border: 1px solid transparent;
border-radius: 4px;
color: #FFF; text-align: center; font:normal 16px/40px 'Microsoft Yahei'; background-color: #761C19;border-color: #811f1b;}
.p_saoma{
	float: right;
	padding-top: 50px;
	padding-right: 50px;
	text-align: center;
	width: 150px;
}
.p_action .p_btn{
	margin-left: 30px;
	width: 150px; 
	padding: 5px 0 10px 0; 
	height: 30px; 
	line-height: 30px; 
	display: inline-block;
	margin-bottom: 0;
	vertical-align: middle;
	cursor: pointer;
	border: 1px solid transparent;
	border-radius: 4px;
	color: #FFF; 
	text-align: center; 
	font:normal 16px/40px 'Microsoft Yahei'; 
	background-color: #761C19;
	border-color: #811f1b;
}
.p_detail img{display: block;}
.selected{border: 2px solid #990000;}


.select-list {
    position: absolute;
    left: 310px;
    top: 200px;
    background: #fff;
    padding: 40px 40px;
    width: 600px;
    background: rgba(255, 255, 255, .8);
filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#C8ffffff",endColorstr = "#C8ffffff");
}
.select-list p {
    margin-bottom: 10px;
    height: 30px;
    line-height: 30px;
}
.re-product .listimg{width: 100%;}
.re-product .listimg img{width: 100%;}
.re-product .listinfo{text-align: center;}
.re-product a.re-p-box{display: block; border: 1px solid #FFF}
.re-product a.re-p-box:hover{color: #761C19; border: 1px solid #761C19;}